package org.lex.game.sudoku.util;

public final class Pair<F, S> {

	public static final <T, V> Pair<T, V> valueOf(T first, V second) {
		return new Pair<T, V>(first, second);
	}

	private final F first;
	private final S second;

	public Pair(F first, S second) {
		this.first = first;
		this.second = second;
	}

	public final F first() {
		return first;
	}

	public final S second() {
		return second;
	}
}